Big Huge Thesaurus

ice needle

noun